Programming Ultra Low Power Architectures
Lecturers |
Georg Volk AlumniGeorg Volk Joscha Benz AlumniJoscha Benz Alexander Jung ResearcherAlexander Jung |
Lecture |
Blockveranstaltung, 13. September 2021 bis 24. September 2021 (9:00 - 18:00 Uhr) B319 |
Instructor | |
Tutorial |
Einführungsveranstaltung, 5. Mai 2021, 14 Uhr c.t., per Webkonferenz |
Amount | 6 LP |
Course ID | INF4316 |
Entry in course catalog | Alma |
Learning Platform | Ilias |
Informationen zum Zugang der Online-Einführungsveranstaltung finden Sie im entsprechenden ILIAS-Kurs und auf der Übersichtsseite im ILIAS.
Information about access to the online introduction meeting can be found in the corresponding ILIAS course and on this overview page in ILIAS.
Beschreibung
Dieses Modul ist eine Einführung in die praktische Arbeit mit Mikrocontrollern. Hierfür wird die auf einem 32-bit ARM Cortex-M0+ Prozessor basierende FRDM-KL25Z Entwicklungsplattform verwendet.
Nach einer kurzen Einführung in die verwendete Plattform, werden in Zweierteams praktische Aufgaben gelöst.
Die Themen des Praktikums gliedern sich wie folgt:
- Einführung in Embedded Programmierung mit Hilfe der mbed-Plattform
- Funktionsweise des ARM Cortex M0+ Prozessors (Assembler, Interrupts)
- Externe Kommunikation (GPIO, I2C, Displays, Keypad)
- Messung der Leistungsaufnahme
- Low Power Modes des Prozessors
- Reduktion der Leistungsaufnahme durch getriggerte Eventverarbeitung (Interrupts, Timer)
- Abschlussprojekt
Bemerkung
Voranmeldung im ILIAS ist erforderlich. Die Voranmeldung wird ab dem 19. April 2021 zur Verfügung stehen.